As mentioned in Managing User Communities, Ektron CMS400.NET ‘s Community Management feature supports both community and individual member pages. Like other Ektron CMS400.NET content, Community Management content appears on a dynamic Web page. Page templates determine each page’s layout and location of elements (menus, content, blogs, etc.). Below is a sample Community Management template. See Also: Creating/Updating Templates
Sample Group Template within Visual Studio.NET
Sample Group Template on a Web Page
The Community Management feature includes six templates:
Community Group
- documents
- photos
- journal
User
- documents
- photos
- journal
Ektron CMS400.NET provides a sample for each template. You can use the sample or create your own. If you begin with a sample template and modify it, be sure to save it under a different name to prevent it from being overwritten when you upgrade.
Use the Workarea Settings > Community Management > Templates screen to assign templates to Community Management pages.
See Also: Assigning Templates to Groups and Members
Field |
Page that displays template |
Group Templates |
|
Community Document |
Page hosts the CommunityDocuments Server Control; ObjectType property is set to Group |
Photo Gallery |
Page hosts the PhotoGallery Server Control; ObjectType property is set to Group |
Journal |
Page hosts the Blog Server Control, and the blog was created for a group page |
Profile |
Page that hosts a Community Group Profile server control. Note, however, that a site visitor, while viewing a page, may click an icon to visit a community group profile from there. See image below.
In this case, if the original control has a TemplateUserProfile defined, that value overrides this field and defines the template in which the community group profile is displayed. |
User Templates |
|
Community Document |
Page hosts the CommunityDocuments Server Control; ObjectType property is set to User |
Photo Gallery |
Page hosts the PhotoGallery Server Control; ObjectType property is set to User |
Journal |
Page hosts the Blog Server Control, and the blog was created for a user page |
Profile |
Page that hosts a User Profile server control. Note that a site visitor may click a user icon to visit a user profile from another page. See image below.
In this case, if the original control has a TemplateUserProfile property value defined, that value overrides this field and defines the template in which the user profile is displayed. |